|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Thread | +--JavaSound.Playback
The nested class Playback
extends from Thread
and allows for playback of this sound. The thread doesn't die until
the sound is finished playing, however it is not blocking either. It
will simply play the sound in the "background."
Field Summary |
Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
JavaSound.Playback()
|
Method Summary | |
boolean |
getPlaying()
|
void |
run()
Starts this thread. |
void |
stopPlaying()
Stops this thread by breaking the while loop in the run method. |
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public JavaSound.Playback()
Method Detail |
public void stopPlaying()
public boolean getPlaying()
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
JavaSoundException
- if there were problems playing the sound.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |